home *** CD-ROM | disk | FTP | other *** search
/ Best Tools for JAVA / Best Tools for JAVA.iso / CONVERTR / RTF2HTML / SRC / RTF2HTML.TAR / rtftohtml_src / Libs / ReleaseNotes / Changes-1.06 < prev    next >
Encoding:
Text File  |  1994-11-05  |  2.6 KB  |  75 lines

  1. Changes for RTF distribution release 1.06
  2. -----------------------------------------
  3.  
  4. Up through distribution 1.05, development was based on example RTF files
  5. generated only with Word for Macintosh 4.0 and 4.0C.  I've since had access
  6. to Word for Windows 1.1, which generates RTF differing somewhat from
  7. WfM RTF.  Experience with these differences led to some changes which make
  8. the reader (and thus the translators) more robust.  For instance, you should
  9. not get style expansion loop error messages.
  10.  
  11. Some support for NeXT-generated RTF documents was added.  I don't have
  12. access to a NeXT, so this is all guesswork.
  13.  
  14. -----------------------------
  15. the RTF reader:
  16.  
  17. There is a new routine RTFSetToken() for synthesizing fake tokens.
  18. RTFToken() was renamed to RTFGetToken() for symmetry.
  19.  
  20. Added a couple of symbols (brdrbar/rtfBorderBar and brdrbtw/rtfBorderBetween).
  21.  
  22. Changed the strings "picwGoal" and "pichGoal" to "picwgoal" and
  23. "pichgoal", because the RTF spec has little g's in those.  THEN I
  24. saw a file in which pic[wh]Goal were really used.  Sigh.  So now
  25. the reader accepts both.  Maybe it should just be made case insensitive
  26. on control words...
  27.  
  28. rtfCellMoveX -> rtfCellPos
  29.  
  30. Stylesheet reader modified to correctly handle missing \sbasedon and \snext
  31. in stylesheet entries.  rtfBasedOnNone (=222) is available as the symbolic
  32. constant explicitly indicating "this style is based on no other".
  33.  
  34. There are default readers for the \info and \pict groups now (they
  35. just skip the group).
  36.  
  37. Symbols added for NeXT support:
  38.  
  39. \gray
  40.  
  41.  
  42. -----------------------------
  43. rtfwc:
  44.  
  45. Understands how to deal with multiple file arguments.
  46. (rtfdiag should do so, too, but doesn't yet.)
  47.  
  48.  
  49. -----------------------------
  50. rtf2troff:
  51.  
  52. Headers and footers seem to work even worse than they did before.
  53.  
  54. Yikes. I had never put in stuff to catch paper width or height changes.
  55. Fixed.
  56.  
  57. Added some table support.  Output is generated that must be run through
  58. tbl.
  59.  
  60. Output text lines are now broken to reasonable length if possible.
  61. This prevents paragraphs from coming out as one lonnnnnnnnnnnnng line
  62. of text and makes the output more readable/editable.
  63.  
  64. Underlining is now enabled by default instead of disabled.  The output is
  65. still voluminous, but at least now is editable since lines are broken.
  66.  
  67. The +u/-u and +s/-s options turn on/off underlining/strikethrough.
  68.  
  69. Added support for handling different versions of troff that have different
  70. special character conventions, and for generating special character sequences
  71. used by macro packages (-me, -mm, -ms).  Unfortunately, this is the only
  72. part of the output that is specialized for particular macro packages so far.
  73.  
  74. Correctly processes input containing "\" characters.
  75.